Detailed technical specifications - Alemán Inglés Diccionario